//package com.idrem.common;
//
//import android.content.ContentValues;
//import android.content.Context;
//import android.content.SharedPreferences;
//import android.content.SharedPreferences.Editor;
//import android.content.pm.PackageManager;
//import android.content.pm.PackageManager.NameNotFoundException;
//import android.content.res.Resources;
//import android.database.Cursor;
//import android.graphics.Bitmap;
//import android.graphics.Bitmap.CompressFormat;
//import android.graphics.Bitmap.Config;
//import android.graphics.BitmapFactory;
//import android.graphics.Canvas;
//import android.graphics.LinearGradient;
//import android.graphics.Matrix;
//import android.graphics.Paint;
//import android.graphics.PorterDuff.Mode;
//import android.graphics.PorterDuffXfermode;
//import android.graphics.Rect;
//import android.graphics.Shader.TileMode;
//import android.graphics.Typeface;
//import android.net.ConnectivityManager;
//import android.net.NetworkInfo;
//import android.net.NetworkInfo.State;
//import android.telephony.TelephonyManager;
//import android.util.Log;
//import android.widget.Toast;
////import com.huanrong.sfa.common.sync.DMSUPLOADSOAP;
////import com.huanrong.sfa.common.sync.ZipUtils;
////import com.huanrong.sfa.dao.db.DatabaseHelper;
////import com.huanrong.sfa.net.HttpDataHandlerImpl;
//import java.io.BufferedInputStream;
//import java.io.BufferedOutputStream;
//import java.io.BufferedReader;
//import java.io.ByteArrayInputStream;
//import java.io.ByteArrayOutputStream;
//import java.io.File;
//import java.io.FileInputStream;
//import java.io.FileOutputStream;
//import java.io.IOException;
//import java.io.InputStream;
//import java.io.InputStreamReader;
//import java.io.OutputStream;
//import java.io.PrintStream;
//import java.net.HttpURLConnection;
//import java.net.SocketTimeoutException;
//import java.net.URL;
//import java.net.URLConnection;
//import java.security.MessageDigest;
//import java.security.NoSuchAlgorithmException;
//import java.text.SimpleDateFormat;
//import java.util.ArrayList;
//import java.util.Calendar;
//import java.util.Date;
//import java.util.Iterator;
//import java.util.List;
//import java.util.Map;
//import java.util.Map.Entry;
//import java.util.Set;
//import org.apache.http.HttpEntity;
//import org.apache.http.HttpResponse;
//import org.apache.http.client.HttpClient;
//import org.apache.http.client.entity.UrlEncodedFormEntity;
//import org.apache.http.client.methods.HttpPost;
//import org.apache.http.conn.ClientConnectionManager;
//import org.apache.http.impl.client.DefaultHttpClient;
//import org.apache.http.message.BasicNameValuePair;
//import org.apache.http.params.BasicHttpParams;
//import org.apache.http.params.HttpConnectionParams;
//import org.apache.http.params.HttpParams;
//import org.apache.http.util.EntityUtils;
//import org.json.JSONArray;
//import org.json.JSONObject;
//
//public class Common {
//	private static final String[] hexDigits;
//
//	static {
//		String[] arrayOfString = new String[16];
//		arrayOfString[0] = "0";
//		arrayOfString[1] = "1";
//		arrayOfString[2] = "2";
//		arrayOfString[3] = "3";
//		arrayOfString[4] = "4";
//		arrayOfString[5] = "5";
//		arrayOfString[6] = "6";
//		arrayOfString[7] = "7";
//		arrayOfString[8] = "8";
//		arrayOfString[9] = "9";
//		arrayOfString[10] = "a";
//		arrayOfString[11] = "b";
//		arrayOfString[12] = "c";
//		arrayOfString[13] = "d";
//		arrayOfString[14] = "e";
//		arrayOfString[15] = "f";
//		hexDigits = arrayOfString;
//	}
//
//	public static InputStream Bitmap2IS(Bitmap paramBitmap) {
//		ByteArrayOutputStream localByteArrayOutputStream = new ByteArrayOutputStream();
//		paramBitmap.compress(Bitmap.CompressFormat.PNG, 100, localByteArrayOutputStream);
//		return new ByteArrayInputStream(localByteArrayOutputStream.toByteArray());
//	}
//
//	public static boolean CopyFile(String paramString1, String paramString2)
//  {
//    int i = 0;
//    try
//    {
//      FileInputStream localFileInputStream = new FileInputStream(paramString1);
//      FileOutputStream localFileOutputStream = new FileOutputStream(paramString2);
//      byte[] arrayOfByte = new byte[1024];
//      int j = localFileInputStream.read(arrayOfByte);
//      if (j <= 0)
//      {
//        localFileInputStream.close();
//        localFileOutputStream.close();
//        i = 1;
//        break label75:
//      }
//      localFileOutputStream.write(arrayOfByte, 0, j);
//    }
//    catch (Exception localException)
//    {
//      localException.printStackTrace();
//    }
//    label75: return i;
//  }
//
//	public static void addLog(String paramString1, String paramString2, Context paramContext) {
//		// DatabaseHelper localDatabaseHelper = new
//		// DatabaseHelper(paramContext);
//		// localDatabaseHelper.execSQL("insert into OperLog(log_date,log_type,log_desc) values('"
//		// + getSysDate() + "','" + paramString1 + "','" + paramString2 + "')");
//		// localDatabaseHelper.close();
//	}
//
//	public static boolean authenticatePassword(String paramString1, String paramString2) {
//		if (paramString1.equals(encodeByMD5(paramString2)))
//			;
//		for (int i = 1;; i = 0)
//			return i;
//	}
//
//	private static String byteArrayToHexString(byte[] paramArrayOfByte) {
//		StringBuffer localStringBuffer = new StringBuffer();
//		for (int i = 0;; ++i) {
//			if (i >= paramArrayOfByte.length)
//				return localStringBuffer.toString();
//			localStringBuffer.append(byteToHexString(paramArrayOfByte[i]));
//		}
//	}
//
//	private static String byteToHexString(byte paramByte) {
//		int i = paramByte;
//		if (i < 0)
//			i += 256;
//		int j = i / 16;
//		int k = i % 16;
//		return hexDigits[j] + hexDigits[k];
//	}
//
//	public static void catchFatalSignal11(int paramInt) {
//		System.out.println("- catchFatalSignal11 - " + paramInt);
//	}
//
//	public static void copyDirectiory(String paramString1, String paramString2) throws IOException {
//		new File(paramString2).mkdirs();
//		File[] arrayOfFile = new File(paramString1).listFiles();
//		for (int i = 0;; ++i) {
//			if (i >= arrayOfFile.length)
//				return;
//			if (arrayOfFile[i].isFile())
//				copyFile(arrayOfFile[i], new File(new File(paramString2).getAbsolutePath() + File.separator + arrayOfFile[i].getName()));
//			if (!arrayOfFile[i].isDirectory())
//				continue;
//			copyDirectiory(paramString1 + "/" + arrayOfFile[i].getName(), paramString2 + "/" + arrayOfFile[i].getName());
//		}
//	}
//
//	public static void copyFile(File paramFile1, File paramFile2) throws IOException {
//		FileInputStream localFileInputStream = new FileInputStream(paramFile1);
//		BufferedInputStream localBufferedInputStream = new BufferedInputStream(localFileInputStream);
//		FileOutputStream localFileOutputStream = new FileOutputStream(paramFile2);
//		BufferedOutputStream localBufferedOutputStream = new BufferedOutputStream(localFileOutputStream);
//		byte[] arrayOfByte = new byte[1024];
//		while (true) {
//			int i = localBufferedInputStream.read(arrayOfByte);
//			if (i == -1) {
//				localBufferedOutputStream.flush();
//				localBufferedInputStream.close();
//				localBufferedOutputStream.close();
//				localFileOutputStream.close();
//				localFileInputStream.close();
//				return;
//			}
//			localBufferedOutputStream.write(arrayOfByte, 0, i);
//		}
//	}
//
//	public static String createDirectory(String paramString) {
//		File localFile = new File(paramString);
//		if (!localFile.exists())
//			localFile.mkdirs();
//		return paramString;
//	}
//
//	public static boolean createFileContent(String paramString1, String paramString2) {
//		int i = 1;
//		try {
//			File localFile = new File(paramString1);
//			if ((localFile.exists()) && (localFile.isFile()))
//				localFile.delete();
//			FileOutputStream localFileOutputStream = new FileOutputStream(localFile, true);
//			localFileOutputStream.write(paramString2.getBytes());
//			localFileOutputStream.close();
//			return i;
//		} catch (Exception localException) {
//			localException.printStackTrace();
//			i = 0;
//		}
//	}
//
//	public static String createJSONArray(Map<String, String> paramMap)
//  {
//    String str = null;
//    try
//    {
//      JSONArray localJSONArray = new JSONArray();
//      JSONObject localJSONObject = new JSONObject();
//      Iterator localIterator = paramMap.entrySet().iterator();
//      if (!localIterator.hasNext())
//      {
//        localJSONArray.put(localJSONObject);
//        str = localJSONArray.toString();
//        break label94:
//      }
//      Map.Entry localEntry = (Map.Entry)localIterator.next();
//      localJSONObject.put((String)localEntry.getKey(), localEntry.getValue());
//    }
//    catch (Exception localException)
//    {
//    }
//    label94: return str;
//  }
//
//	public static String createMacStr(String paramString) {
//		return paramString.replaceAll(":", "_");
//	}
//
//	public static String createPassword(String paramString) {
//		return encodeByMD5(paramString);
//	}
//
//	public static Bitmap createReflectedImage(Bitmap paramBitmap) {
//		int i = paramBitmap.getWidth();
//		int j = paramBitmap.getHeight();
//		Matrix localMatrix = new Matrix();
//		localMatrix.preScale(1.0F, -1.0F);
//		Bitmap localBitmap1 = Bitmap.createBitmap(paramBitmap, 0, j / 2, i, j / 2, localMatrix, false);
//		Bitmap localBitmap2 = Bitmap.createBitmap(i, j + j / 6, Bitmap.Config.ARGB_8888);
//		Canvas localCanvas = new Canvas(localBitmap2);
//		localCanvas.drawBitmap(paramBitmap, 0.0F, 0.0F, null);
//		Paint localPaint1 = new Paint();
//		localCanvas.drawRect(0.0F, j, i, j + 0, localPaint1);
//		localCanvas.drawBitmap(localBitmap1, 0.0F, j + 0, null);
//		Paint localPaint2 = new Paint();
//		localPaint2.setShader(new LinearGradient(0.0F, paramBitmap.getHeight(), 0.0F, 0 + localBitmap2.getHeight(), 1895825407, 16777215, Shader.TileMode.MIRROR));
//		localPaint2.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_ATOP));
//		localCanvas.drawRect(0.0F, j, i, 0 + localBitmap2.getHeight(), localPaint2);
//		return localBitmap2;
//	}
//
//	public static boolean dcb(String paramString1, String paramString2, String paramString3) {
//		int i = 0;
//		SimpleDateFormat localSimpleDateFormat = new SimpleDateFormat(paramString3);
//		try {
//			Date localDate1 = localSimpleDateFormat.parse(paramString1);
//			Date localDate2 = localSimpleDateFormat.parse(paramString2);
//			if (localDate1.before(new Date())) {
//				boolean bool = localDate2.after(new Date());
//				if (bool)
//					i = 1;
//			}
//			return i;
//		} catch (Exception localException) {
//			localException.printStackTrace();
//		}
//	}
//
//	public static boolean dcb2(String paramString1, String paramString2, int paramInt) {
//		int i = 0;
//		SimpleDateFormat localSimpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
//		if ((paramString1 == null) || (paramString2 == null))
//			;
//		while (true) {
//			return i;
//			if ((paramString1.equals("")) || (paramString2.equals("")))
//				continue;
//			try {
//				Date localDate = localSimpleDateFormat.parse(paramString1);
//				long l1 = (localSimpleDateFormat.parse(paramString2).getTime() - localDate.getTime()) / 1000L / 60L / 60L / 24L;
//				long l2 = (new Date().getTime() - localDate.getTime()) / 1000L / 60L / 60L / 24L;
//				System.out.println(l1 + "=====" + l2);
//				long l3 = l1 / paramInt;
//				long l4 = l2 / paramInt;
//				if (l3 == l4)
//					;
//				i = 1;
//			} catch (Exception localException) {
//				localException.printStackTrace();
//			}
//		}
//	}
//
//	public static boolean deleteAssignFolder(File paramFile, String paramString)
//  {
//    int i = 0;
//    label22: int j;
//    try
//    {
//      String[] arrayOfString = paramFile.list();
//      if (arrayOfString == null)
//        break label169;
//      if (arrayOfString.length > 0)
//        break label173;
//      break label169:
//      if (j < arrayOfString.length)
//      {
//        String str = arrayOfString[j];
//        if (!paramString.equals(str.substring(0, str.indexOf("_"))))
//          break label179;
//        File localFile = new File(paramFile.getPath() + File.separator + str);
//        if ((localFile.exists()) && (localFile.isFile()))
//        {
//          if (!localFile.delete())
//            break label185;
//          i = 1;
//          break label179:
//        }
//        if ((!localFile.exists()) || (!localFile.isDirectory()))
//          break label179;
//        boolean bool = deleteAssignFolder(localFile, paramString);
//        if (bool)
//        {
//          i = 1;
//          break label179:
//        }
//        i = 0;
//      }
//    }
//    catch (Exception localException)
//    {
//      i = 0;
//    }
//    for (i = 0; ; i = 0)
//    {
//      label169: return i;
//      label173: j = 0;
//      break label22:
//      label179: ++j;
//      label185: break label22:
//    }
//  }
//
//	public static boolean deleteFolder(File paramFile)
//  {
//    int i = 0;
//    label28: int j;
//    try
//    {
//      String[] arrayOfString = paramFile.list();
//      if ((arrayOfString == null) || (arrayOfString.length <= 0))
//      {
//        if (paramFile.delete())
//        {
//          i = 1;
//          break label153:
//          if (j >= arrayOfString.length);
//          while (true)
//          {
//            label35: paramFile.delete();
//            break;
//            String str = arrayOfString[j];
//            File localFile = new File(paramFile.getPath() + File.separator + str);
//            if ((localFile.exists()) && (localFile.isFile()))
//            {
//              if (!localFile.delete())
//                break label173;
//              i = 1;
//              break label167:
//            }
//            if ((!localFile.exists()) || (!localFile.isDirectory()))
//              break label167;
//            boolean bool = deleteFolder(localFile);
//            if (bool)
//            {
//              i = 1;
//              break label167:
//            }
//            i = 0;
//          }
//        }
//        label153: return i;
//      }
//      label167: label173: j = 0;
//    }
//    catch (Exception localException)
//    {
//      i = 0;
//      break label153:
//      ++j;
//      break label28:
//      i = 0;
//      break label35:
//    }
//  }
//
//	public static boolean doGetFile(String paramString1, String paramString2)
//  {
//    int i = 0;
//    try
//    {
//      HttpURLConnection localHttpURLConnection = (HttpURLConnection)new URL(paramString1).openConnection();
//      InputStream localInputStream = localHttpURLConnection.getInputStream();
//      FileOutputStream localFileOutputStream = new FileOutputStream(paramString2);
//      byte[] arrayOfByte = new byte[1024];
//      int j = localInputStream.read(arrayOfByte);
//      if (j == -1)
//      {
//        localFileOutputStream.close();
//        localHttpURLConnection.disconnect();
//        i = 1;
//        break label91:
//      }
//      localFileOutputStream.write(arrayOfByte, 0, j);
//    }
//    catch (Exception localException)
//    {
//      localException.printStackTrace();
//    }
//    label91: return i;
//  }
//
//	public static String downloadFile(Context paramContext, String paramString, File paramFile) {
//		String str = getMobileServletUrl(paramContext) + "?type=downloadFile&fid=" + paramString;
//		return new HttpDataHandlerImpl().doGetFile(str, paramFile);
//	}
//
//	public static String downloadFileById(Context paramContext, String paramString1, String paramString2) {
//		String str = getMobileServletUrl(paramContext) + "?type=downloadFile&fid=" + paramString1;
//		File localFile = new File(paramString2);
//		if (!localFile.getParentFile().exists())
//			localFile.getParentFile().mkdirs();
//		return new HttpDataHandlerImpl().doGetFile(str, localFile);
//	}
//
//	public static String downloadFileByName(Context paramContext, String paramString, File paramFile) {
//		Log.w("Common", "downloadFile - " + paramString + " - save to - " + paramFile.getAbsolutePath());
//		String str = getMobileServletUrl(paramContext) + "?type=downloadFile&fnm=" + paramString;
//		return new HttpDataHandlerImpl().doGetFile(str, paramFile);
//	}
//
//	private static String encodeByMD5(String paramString) {
//		if (paramString != null)
//			;
//		String str1;
//		try {
//			String str2 = byteArrayToHexString(MessageDigest.getInstance("MD5").digest(paramString.getBytes())).toUpperCase();
//			str1 = str2;
//			return str1;
//		} catch (Exception localException) {
//			localException.printStackTrace();
//			str1 = null;
//		}
//	}
//
//	public static String encrpt(String paramString)
//  {
//    int i = 0;
//    StringBuffer localStringBuffer = new StringBuffer();
//    try
//    {
//      MessageDigest localMessageDigest = MessageDigest.getInstance("MD5");
//      localMessageDigest.update(paramString.getBytes());
//      byte[] arrayOfByte = localMessageDigest.digest();
//      int j = arrayOfByte.length;
//      if (i >= j)
//        label45: return localStringBuffer.toString();
//      int k = arrayOfByte[i];
//      Object[] arrayOfObject = new Object[1];
//      arrayOfObject[0] = Integer.valueOf(k & 0xFF);
//      localStringBuffer.append(String.format("%02x", arrayOfObject));
//      ++i;
//    }
//    catch (NoSuchAlgorithmException localNoSuchAlgorithmException)
//    {
//      break label45:
//    }
//  }
//
//	public static String encrpt(String paramString, int paramInt) {
//		if (paramInt == 16)
//			;
//		for (String str = encrpt(paramString).substring(8, 24);; str = encrpt(paramString))
//			return str;
//	}
//
//	// ERROR //
//	public static String exec(String[] paramArrayOfString) {
//		// Byte code:
//		// 0: ldc_w 417
//		// 3: astore_1
//		// 4: new 553 java/lang/ProcessBuilder
//		// 7: dup
//		// 8: aload_0
//		// 9: invokespecial 556 java/lang/ProcessBuilder:<init>
//		// ([Ljava/lang/String;)V
//		// 12: astore_2
//		// 13: aconst_null
//		// 14: astore_3
//		// 15: aconst_null
//		// 16: astore 4
//		// 18: aconst_null
//		// 19: astore 5
//		// 21: new 51 java/io/ByteArrayOutputStream
//		// 24: dup
//		// 25: invokespecial 52 java/io/ByteArrayOutputStream:<init> ()V
//		// 28: astore 6
//		// 30: aload_2
//		// 31: invokevirtual 560 java/lang/ProcessBuilder:start
//		// ()Ljava/lang/Process;
//		// 34: astore_3
//		// 35: aload_3
//		// 36: invokevirtual 565 java/lang/Process:getErrorStream
//		// ()Ljava/io/InputStream;
//		// 39: astore 4
//		// 41: aload 4
//		// 43: invokevirtual 567 java/io/InputStream:read ()I
//		// 46: istore 13
//		// 48: iload 13
//		// 50: bipush 255
//		// 52: if_icmpne +77 -> 129
//		// 55: aload 6
//		// 57: bipush 10
//		// 59: invokevirtual 569 java/io/ByteArrayOutputStream:write (I)V
//		// 62: aload_3
//		// 63: invokevirtual 570 java/lang/Process:getInputStream
//		// ()Ljava/io/InputStream;
//		// 66: astore 5
//		// 68: aload 5
//		// 70: invokevirtual 567 java/io/InputStream:read ()I
//		// 73: istore 14
//		// 75: iload 14
//		// 77: bipush 255
//		// 79: if_icmpne +98 -> 177
//		// 82: new 10 java/lang/String
//		// 85: dup
//		// 86: aload 6
//		// 88: invokevirtual 70 java/io/ByteArrayOutputStream:toByteArray ()[B
//		// 91: invokespecial 571 java/lang/String:<init> ([B)V
//		// 94: astore 15
//		// 96: aload 4
//		// 98: ifnull +8 -> 106
//		// 101: aload 4
//		// 103: invokevirtual 94 java/io/InputStream:close ()V
//		// 106: aload 5
//		// 108: ifnull +8 -> 116
//		// 111: aload 5
//		// 113: invokevirtual 94 java/io/InputStream:close ()V
//		// 116: aload_3
//		// 117: ifnull +7 -> 124
//		// 120: aload_3
//		// 121: invokevirtual 574 java/lang/Process:destroy ()V
//		// 124: aload 15
//		// 126: astore_1
//		// 127: aload_1
//		// 128: areturn
//		// 129: aload 6
//		// 131: iload 13
//		// 133: invokevirtual 569 java/io/ByteArrayOutputStream:write (I)V
//		// 136: goto -95 -> 41
//		// 139: astore 11
//		// 141: aload 11
//		// 143: invokevirtual 575 java/io/IOException:printStackTrace ()V
//		// 146: aload 4
//		// 148: ifnull +8 -> 156
//		// 151: aload 4
//		// 153: invokevirtual 94 java/io/InputStream:close ()V
//		// 156: aload 5
//		// 158: ifnull +8 -> 166
//		// 161: aload 5
//		// 163: invokevirtual 94 java/io/InputStream:close ()V
//		// 166: aload_3
//		// 167: ifnull -40 -> 127
//		// 170: aload_3
//		// 171: invokevirtual 574 java/lang/Process:destroy ()V
//		// 174: goto -47 -> 127
//		// 177: aload 6
//		// 179: iload 14
//		// 181: invokevirtual 569 java/io/ByteArrayOutputStream:write (I)V
//		// 184: goto -116 -> 68
//		// 187: astore 9
//		// 189: aload 9
//		// 191: invokevirtual 104 java/lang/Exception:printStackTrace ()V
//		// 194: aload 4
//		// 196: ifnull +8 -> 204
//		// 199: aload 4
//		// 201: invokevirtual 94 java/io/InputStream:close ()V
//		// 204: aload 5
//		// 206: ifnull +8 -> 214
//		// 209: aload 5
//		// 211: invokevirtual 94 java/io/InputStream:close ()V
//		// 214: aload_3
//		// 215: ifnull -88 -> 127
//		// 218: aload_3
//		// 219: invokevirtual 574 java/lang/Process:destroy ()V
//		// 222: goto -95 -> 127
//		// 225: astore 12
//		// 227: aload 12
//		// 229: invokevirtual 575 java/io/IOException:printStackTrace ()V
//		// 232: goto -66 -> 166
//		// 235: astore 10
//		// 237: aload 10
//		// 239: invokevirtual 575 java/io/IOException:printStackTrace ()V
//		// 242: goto -28 -> 214
//		// 245: astore 7
//		// 247: aload 4
//		// 249: ifnull +8 -> 257
//		// 252: aload 4
//		// 254: invokevirtual 94 java/io/InputStream:close ()V
//		// 257: aload 5
//		// 259: ifnull +8 -> 267
//		// 262: aload 5
//		// 264: invokevirtual 94 java/io/InputStream:close ()V
//		// 267: aload_3
//		// 268: ifnull +7 -> 275
//		// 271: aload_3
//		// 272: invokevirtual 574 java/lang/Process:destroy ()V
//		// 275: aload 7
//		// 277: athrow
//		// 278: astore 8
//		// 280: aload 8
//		// 282: invokevirtual 575 java/io/IOException:printStackTrace ()V
//		// 285: goto -18 -> 267
//		// 288: astore 16
//		// 290: aload 16
//		// 292: invokevirtual 575 java/io/IOException:printStackTrace ()V
//		// 295: goto -179 -> 116
//		//
//		// Exception table:
//		// from to target type
//		// 21 96 139 java/io/IOException
//		// 129 136 139 java/io/IOException
//		// 177 184 139 java/io/IOException
//		// 21 96 187 java/lang/Exception
//		// 129 136 187 java/lang/Exception
//		// 177 184 187 java/lang/Exception
//		// 151 166 225 java/io/IOException
//		// 199 214 235 java/io/IOException
//		// 21 96 245 finally
//		// 129 136 245 finally
//		// 141 146 245 finally
//		// 177 184 245 finally
//		// 189 194 245 finally
//		// 252 267 278 java/io/IOException
//		// 101 116 288 java/io/IOException
//	}
//
//	public static String findStr(CharSequence[] paramArrayOfCharSequence1, CharSequence[] paramArrayOfCharSequence2, String paramString) {
//		int i = paramArrayOfCharSequence1.length;
//		String str = null;
//		for (int j = 0;; ++j) {
//			if (j >= i)
//				return str;
//			if (!paramArrayOfCharSequence1[j].equals(paramString))
//				continue;
//			str = paramArrayOfCharSequence2[j].toString();
//		}
//	}
//
//	public static String getAutoNum(String paramString1, String paramString2) {
//		Object localObject = null;
//		try {
//			String str = paramString2 + paramString1 + getTimestampStr();
//			localObject = str;
//			return localObject;
//		} catch (Exception localException) {
//			localException.printStackTrace();
//		}
//	}
//
//	public static String getDMSMobileServletUrl(Context paramContext) {
//		String str = paramContext.getSharedPreferences("DmsServletPath", 0).getString("ServletPath", "MobileSyncDataFiles");
//		return "http://" + getDmsHost(paramContext) + "/" + str;
//	}
//
//	public static String getDMSWebServiceUrl(Context paramContext) {
//		String str = paramContext.getSharedPreferences("DmsServletPath", 0).getString("WebServicePath", "MobileSyncService/MobileSyncWebService.asmx");
//		return "http://" + getDmsHost(paramContext) + "/" + str;
//	}
//
//	public static String getDeveloperDir(Context paramContext) {
//		String str = paramContext.getFilesDir() + "/developer";
//		File localFile = new File(str);
//		if (!localFile.exists())
//			localFile.mkdir();
//		return str;
//	}
//
//	public static double getDistatce(double paramDouble1, double paramDouble2, double paramDouble3, double paramDouble4) {
//		double d1 = 3.141592653589793D * (paramDouble2 - paramDouble1) / 180.0D;
//		double d2 = 3.141592653589793D * (paramDouble4 - paramDouble3) / 180.0D;
//		double d3 = Math.sin(d1 / 2.0D) * Math.sin(d1 / 2.0D) + Math.cos(3.141592653589793D * paramDouble1 / 180.0D) * Math.cos(3.141592653589793D * paramDouble2 / 180.0D) * Math.sin(d2 / 2.0D) * Math.sin(d2 / 2.0D);
//		return 6371.0D * (2.0D * Math.atan2(Math.sqrt(d3), Math.sqrt(1.0D - d3)));
//	}
//
//	public static String getDmsHost(Context paramContext) {
//		String str = null;
//		DatabaseHelper localDatabaseHelper = new DatabaseHelper(paramContext);
//		Cursor localCursor1 = localDatabaseHelper.rawQuery("select value from LocalPara where code = 'DMSIPANDPORT'", null);
//		if (localCursor1.moveToNext())
//			str = localCursor1.getString(0);
//		localCursor1.close();
//		if ((str == null) || (":".equals(str.trim())) || ("自动获取:".equals(str.trim()))) {
//			Cursor localCursor2 = localDatabaseHelper.rawQuery("select dms_host from Merchant", null);
//			if (localCursor2.moveToNext())
//				str = localCursor2.getString(0);
//			localCursor2.close();
//		}
//		localDatabaseHelper.close();
//		return str;
//	}
//
//	public static Bitmap getFileBitmap(String paramString1, String paramString2) {
//		return BitmapFactory.decodeFile(paramString1 + paramString2);
//	}
//
//	public static String getFileExtention(String paramString) {
//		for (int i = -1 + paramString.length();; --i) {
//			if (i < 0)
//				;
//			while (true) {
//				return paramString;
//				if (paramString.charAt(i) != '.')
//					break;
//				paramString = paramString.substring(i);
//			}
//		}
//	}
//
//	public static String getFileName(String paramString) {
//		if ((paramString != null) && (paramString.length() > 0)) {
//			int i = paramString.lastIndexOf('.');
//			if ((i > -1) && (i < paramString.length()))
//				paramString = paramString.substring(0, i);
//		}
//		return paramString;
//	}
//
//	public static String getFirstDayOfThisMonth() {
//		return new SimpleDateFormat("yyyy-MM-01").format(new Date());
//	}
//
//	public static String getFirstDayOfThisWeek() {
//		Calendar localCalendar = Calendar.getInstance();
//		localCalendar.setTimeInMillis(System.currentTimeMillis());
//		localCalendar.set(7, 2);
//		return new SimpleDateFormat("yyyy-MM-dd").format(localCalendar.getTime());
//	}
//
//	public static String getHomeHost(Context paramContext) {
//		return readLocalPara("HOMEIPANDPORT", "211.147.64.94:3000", paramContext);
//	}
//
//	public static String getImageFolderPath(Context paramContext) {
//		return paramContext.getFilesDir() + "/image/";
//	}
//
//	public static int getIndex(CharSequence[] paramArrayOfCharSequence, String paramString) {
//		int i = 0;
//		for (int j = 0;; ++j) {
//			if (j >= paramArrayOfCharSequence.length)
//				;
//			while (true) {
//				return i;
//				if (!paramArrayOfCharSequence[j].toString().equals(paramString))
//					break;
//				i = j;
//			}
//		}
//	}
//
//	public static String getLastDayOfThisMonth() {
//		Calendar localCalendar = Calendar.getInstance();
//		localCalendar.setTimeInMillis(System.currentTimeMillis());
//		Date localDate = localCalendar.getTime();
//		localDate.setDate(localCalendar.getActualMaximum(5));
//		return new SimpleDateFormat("yyyy-MM-dd").format(localDate);
//	}
//
//	public static String getLastDayOfThisWeek() {
//		Calendar localCalendar = Calendar.getInstance();
//		localCalendar.setTimeInMillis(System.currentTimeMillis());
//		localCalendar.set(7, 7);
//		localCalendar.set(5, 1 + localCalendar.get(5));
//		return new SimpleDateFormat("yyyy-MM-dd").format(localCalendar.getTime());
//	}
//
//	public static Bitmap getLocalBitmap(URL paramURL) {
//		Bitmap localBitmap = null;
//		try {
//			URLConnection localURLConnection = paramURL.openConnection();
//			localURLConnection.setDoInput(true);
//			localURLConnection.connect();
//			InputStream localInputStream = localURLConnection.getInputStream();
//			localBitmap = BitmapFactory.decodeStream(localInputStream);
//			localInputStream.close();
//			return localBitmap;
//		} catch (IOException localIOException) {
//			localIOException.printStackTrace();
//		}
//	}
//
//	public static String getMobileServletUrl(Context paramContext) {
//		String str1 = paramContext.getSharedPreferences("ServletPath", 0).getString("ServletPath", "ulsfa_mobile/servlet/MobileServlet");
//		String str2 = getHomeHost(paramContext);
//		return "http://" + str2 + "/" + str1;
//	}
//
//	public static String getMobileUploadServletUrl(Context paramContext) {
//		String str1 = paramContext.getSharedPreferences("ServletPath", 0).getString("ServletPath", "ulsfa_mobile/servlet/MobileUploadServlet");
//		String str2 = getHomeHost(paramContext);
//		return "http://" + str2 + "/" + str1;
//	}
//
//	public static List<String> getName(String paramString) {
//		ArrayList localArrayList = new ArrayList();
//		String[] arrayOfString = paramString.split(",");
//		int i = arrayOfString.length;
//		for (int j = 0;; ++j) {
//			if (j >= i)
//				return localArrayList;
//			localArrayList.add(arrayOfString[j]);
//		}
//	}
//
//	public static String getNowDateStr() {
//		return new SimpleDateFormat("yyyy-MM-dd").format(new Date());
//	}
//
//	public static String getNowDateStr2() {
//		return new SimpleDateFormat("yyyyMMdd").format(new Date());
//	}
//
//	public static String getPhoneNumber(Context paramContext) {
//		TelephonyManager localTelephonyManager = (TelephonyManager) paramContext.getSystemService("phone");
//		if (localTelephonyManager.getLine1Number() == null)
//			;
//		for (String str = "";; str = localTelephonyManager.getLine1Number())
//			return str;
//	}
//
//	public static String getSysDate() {
//		return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
//	}
//
//	public static String getTextFile(String paramString) {
//		Object localObject1 = null;
//		Object localObject2;
//		try {
//			String str = new BufferedReader(new InputStreamReader(new FileInputStream(new File(paramString)))).readLine();
//			localObject1 = str;
//			if (localObject1 == null)
//				break label52;
//			localObject2 = localObject1;
//			label52: return localObject2;
//		} catch (Exception localException) {
//			localException.printStackTrace();
//			localObject2 = localObject1;
//		}
//	}
//
//	public static String getTimestampStr() {
//		return new SimpleDateFormat("yyyyMMddHHmmssSSS").format(new Date());
//	}
//
//	public static String getTodayRouteCust(Context paramContext) {
//		String str1 = "";
//		DatabaseHelper localDatabaseHelper = new DatabaseHelper(paramContext);
//		Cursor localCursor = localDatabaseHelper.rawQuery("select cust_code from UserRouteCust where date(route_date) = '" + getNowDateStr() + "'", null);
//		while (true) {
//			if ((localCursor == null) || (!localCursor.moveToFirst()) || (localCursor.isAfterLast())) {
//				localCursor.close();
//				localDatabaseHelper.close();
//				if (str1.indexOf(",") != -1)
//					str1 = str1.substring(0, str1.lastIndexOf(","));
//				return str1;
//			}
//			String str2 = localCursor.getString(localCursor.getColumnIndex("cust_code"));
//			str1 = str1 + "''" + str2 + "'',";
//			localCursor.moveToNext();
//		}
//	}
//
//	public static String getVersion(Context paramContext) {
//		PackageManager localPackageManager = paramContext.getPackageManager();
//		String str;
//		try {
//			str = localPackageManager.getPackageInfo(paramContext.getPackageName(), 0).versionName.split("#")[0];
//			return str;
//		} catch (PackageManager.NameNotFoundException localNameNotFoundException) {
//			str = "";
//		}
//	}
//
//	public static boolean isNetworkAvailable(Context paramContext)
//  {
//    int i = 0;
//    ConnectivityManager localConnectivityManager = (ConnectivityManager)paramContext.getApplicationContext().getSystemService("connectivity");
//    if (localConnectivityManager == null);
//    label20: NetworkInfo[] arrayOfNetworkInfo;
//    do
//    {
//      return i;
//      arrayOfNetworkInfo = localConnectivityManager.getAllNetworkInfo();
//    }
//    while (arrayOfNetworkInfo == null);
//    for (int j = 0; ; ++j)
//    {
//      if (j < arrayOfNetworkInfo.length);
//      if (arrayOfNetworkInfo[j].getState() != NetworkInfo.State.CONNECTED)
//        continue;
//      i = 1;
//      break label20:
//    }
//  }
//
//	public static Bitmap loadImageFromNetwork(String paramString) {
//		Bitmap localBitmap;
//		try {
//			HttpURLConnection localHttpURLConnection = (HttpURLConnection) new URL(paramString).openConnection();
//			localHttpURLConnection.setDoInput(true);
//			localHttpURLConnection.connect();
//			InputStream localInputStream = localHttpURLConnection.getInputStream();
//			localBitmap = BitmapFactory.decodeStream(localInputStream);
//			localInputStream.close();
//			return localBitmap;
//		} catch (IOException localIOException) {
//			localIOException.printStackTrace();
//			localBitmap = null;
//		}
//	}
//
//	public static Bitmap makeImg(int paramInt1, int paramInt2, Bitmap paramBitmap) {
//		Matrix localMatrix;
//		if (paramBitmap != null) {
//			float f1 = paramInt1 / paramBitmap.getWidth();
//			float f2 = paramInt2 / paramBitmap.getHeight();
//			localMatrix = new Matrix();
//			localMatrix.postScale(f1, f2);
//		}
//		for (Bitmap localBitmap = Bitmap.createBitmap(paramBitmap, 0, 0, paramBitmap.getWidth(), paramBitmap.getHeight(), localMatrix, true);; localBitmap = null)
//			return localBitmap;
//	}
//
//	public static Bitmap mark(Context paramContext, Bitmap paramBitmap, int paramInt) {
//		int i = (int) paramContext.getResources().getDimension(17104896);
//		Bitmap localBitmap = Bitmap.createBitmap(i, i, Bitmap.Config.ARGB_8888);
//		Canvas localCanvas = new Canvas(localBitmap);
//		Paint localPaint1 = new Paint();
//		localPaint1.setDither(true);
//		localPaint1.setFilterBitmap(true);
//		localCanvas.drawBitmap(paramBitmap, new Rect(0, 0, paramBitmap.getWidth(), paramBitmap.getHeight()), new Rect(0, 0, i, i), localPaint1);
//		Paint localPaint2 = new Paint(257);
//		localPaint2.setColor(-1);
//		localPaint2.setTextSize(15.0F);
//		localPaint2.setTypeface(Typeface.DEFAULT_BOLD);
//		localCanvas.drawText(String.valueOf(paramInt), i - 19, 19.0F, localPaint2);
//		return localBitmap;
//	}
//
//	public static String nullToString(Object paramObject) {
//		if (paramObject == null)
//			;
//		for (String str = "";; str = paramObject.toString())
//			return str;
//	}
//
//	public static String readFileContent(File paramFile)
//  {
//    String str;
//    try
//    {
//      FileInputStream localFileInputStream = new FileInputStream(paramFile);
//      StringBuffer localStringBuffer = new StringBuffer();
//      byte[] arrayOfByte = new byte[1024];
//      int i = localFileInputStream.read(arrayOfByte);
//      if (i == -1)
//      {
//        localFileInputStream.close();
//        str = localStringBuffer.toString().trim();
//        break label85:
//      }
//      localStringBuffer.append(new String(arrayOfByte, 0, i));
//    }
//    catch (IOException localIOException)
//    {
//      localIOException.printStackTrace();
//      str = "error";
//    }
//    label85: return str;
//  }
//
//	public static String readLocalPara(String paramString1, String paramString2, Context paramContext) {
//		DatabaseHelper localDatabaseHelper = new DatabaseHelper(paramContext);
//		Cursor localCursor = localDatabaseHelper.rawQuery("select value from LocalPara where code = '" + paramString1 + "'", null);
//		String str;
//		if ((localCursor != null) && (localCursor.moveToFirst())) {
//			str = localCursor.getString(localCursor.getColumnIndex("value"));
//			localCursor.close();
//			localDatabaseHelper.close();
//		}
//		while (true) {
//			return str;
//			localDatabaseHelper.close();
//			str = paramString2;
//		}
//	}
//
//	public static String readSysPara(String paramString1, String paramString2, Context paramContext) {
//		DatabaseHelper localDatabaseHelper = new DatabaseHelper(paramContext);
//		Cursor localCursor = localDatabaseHelper.rawQuery("select value from SysPara where code = '" + paramString1 + "'", null);
//		String str;
//		if ((localCursor != null) && (localCursor.moveToFirst())) {
//			str = localCursor.getString(localCursor.getColumnIndex("value"));
//			localCursor.close();
//			localDatabaseHelper.close();
//		}
//		while (true) {
//			return str;
//			localDatabaseHelper.close();
//			str = paramString2;
//		}
//	}
//
//	public static String requestPost(String paramString, Map<String, String> paramMap, int paramInt)
//  {
//    String str1 = null;
//    BasicHttpParams localBasicHttpParams = new BasicHttpParams();
//    HttpConnectionParams.setConnectionTimeout(localBasicHttpParams, paramInt * 1000);
//    HttpConnectionParams.setSoTimeout(localBasicHttpParams, 60000);
//    HttpConnectionParams.setSocketBufferSize(localBasicHttpParams, 8192);
//    DefaultHttpClient localDefaultHttpClient = new DefaultHttpClient(localBasicHttpParams);
//    localDefaultHttpClient.getParams().setParameter("http.protocol.cookie-policy", "compatibility");
//    while (true)
//      try
//      {
//        HttpPost localHttpPost = new HttpPost(paramString);
//        ArrayList localArrayList;
//        Iterator localIterator;
//        if (paramMap != null)
//        {
//          localArrayList = new ArrayList();
//          localIterator = paramMap.entrySet().iterator();
//          if (localIterator.hasNext())
//            break label220;
//          localHttpPost.setEntity(new UrlEncodedFormEntity(localArrayList, "UTF-8"));
//        }
//        HttpResponse localHttpResponse = localDefaultHttpClient.execute(localHttpPost);
//        String str2 = localHttpResponse.getStatusLine().toString();
//        if (str2.indexOf("4") > 0)
//          break label268;
//        if (str2.indexOf("5") > 0)
//          break label350;
//        HttpEntity localHttpEntity = localHttpResponse.getEntity();
//        if (localHttpEntity != null)
//        {
//          str1 = EntityUtils.toString(localHttpEntity).toString();
//          localHttpEntity.consumeContent();
//        }
//        return str1;
//        label220: Map.Entry localEntry = (Map.Entry)localIterator.next();
//        label268: label350: localArrayList.add(new BasicNameValuePair((String)localEntry.getKey(), (String)localEntry.getValue()));
//      }
//      catch (SocketTimeoutException localSocketTimeoutException)
//      {
//        str1 = "SoError";
//        localDefaultHttpClient.getConnectionManager().shutdown();
//      }
//      catch (IOException localIOException)
//      {
//        str1 = "IOError";
//        localDefaultHttpClient.getConnectionManager().shutdown();
//      }
//      catch (Exception localException)
//      {
//        str1 = "error";
//        localDefaultHttpClient.getConnectionManager().shutdown();
//      }
//      finally
//      {
//        localDefaultHttpClient.getConnectionManager().shutdown();
//      }
//  }
//
//	public static boolean saveDownFile(String paramString1, String paramString2, String paramString3) {
//		boolean bool = false;
//		try {
//			URL localURL = new URL(paramString1);
//			File localFile = new File(paramString2);
//			if (!localFile.exists())
//				localFile.mkdirs();
//			InputStream localInputStream = localURL.openConnection().getInputStream();
//			FileOutputStream localFileOutputStream = new FileOutputStream(new File(paramString2 + paramString3));
//			byte[] arrayOfByte = new byte[256];
//			int j = localInputStream.read(arrayOfByte, 0, 256);
//			localFileOutputStream.write(arrayOfByte, 0, j);
//			localFileOutputStream.close();
//			bool = true;
//		} catch (IOException localIOException) {
//			localIOException.printStackTrace();
//			bool = false;
//		}
//		return bool;
//	}
//
//	public static String timeFormat(int paramInt) {
//		String str = "";
//		int i = paramInt / 3600;
//		int j = (paramInt - i * 3600) / 60;
//		int k = paramInt - i * 3600 - j * 60;
//		if (i != 0)
//			str = str + String.valueOf(i) + "小时";
//		if (j != 0)
//			str = str + String.valueOf(j) + "分钟";
//		if (k != 0)
//			str = str + String.valueOf(k) + "秒";
//		return str;
//	}
//
//	public static void toast(Context paramContext, String paramString) {
//		Toast.makeText(paramContext, paramString, Toast.LENGTH_LONG).show();
//	}
//
//	public static void toastSearchResult0info(Context paramContext) {
//		Toast localToast = Toast.makeText(paramContext, "无符合条件数据", 200);
//		localToast.setGravity(17, 0, 0);
//		localToast.show();
//	}
//
//	public static void upLoadVersion(Context paramContext) {
//		// if ((paramContext.getSharedPreferences("Version",
//		// 0).getString("version", "").equals(getVersion(paramContext))) ||
//		// (getVersion(paramContext).equals("")))
//		// paramContext.getSharedPreferences("Version",
//		// 0).edit().putString("version", getVersion(paramContext)).commit();
//		// DatabaseHelper localDatabaseHelper = new
//		// DatabaseHelper(paramContext);
//		// localDatabaseHelper.execSQL("insert into OperLog(log_date,log_type,log_desc) values('"
//		// + getSysDate() + "','Version','" + getVersion(paramContext) + "')");
//		// localDatabaseHelper.close();
//	}
//
//	public static void upPhoneNumber(Context paramContext) {
//		// if ((paramContext.getSharedPreferences("Version",
//		// 0).getString("phone", "").equals(getPhoneNumber(paramContext))) ||
//		// (getPhoneNumber(paramContext).equals("")))
//		// paramContext.getSharedPreferences("Version",
//		// 0).edit().putString("phone", getPhoneNumber(paramContext)).commit();
//		// DatabaseHelper localDatabaseHelper = new
//		// DatabaseHelper(paramContext);
//		// localDatabaseHelper.execSQL("insert into OperLog(log_date,log_type,log_desc) values('"
//		// + getSysDate() + "','PhoneNumber','" + getPhoneNumber(paramContext) +
//		// "')");
//		// localDatabaseHelper.close();
//	}
//
//	public static String uploadFile(Context paramContext, String paramString, File paramFile) {
//		String repStr = "";
//		try {
//			// repStr =HttpDataHandlerImpl().doPostFile(paramString, paramFile);
//		} catch (Exception localException) {
//			localException.printStackTrace();
//			repStr = localException.getMessage();
//		}
//		return repStr;
//	}
//
//	public static boolean uploadFileToDMS(Context paramContext, String paramString1, String paramString2, String paramString3) {
//		boolean bool = false;
//		try {
//			// DMSUPLOADSOAP.upload(paramContext, paramString1, paramString2,
//			// paramString3);
//			bool = true;
//		} catch (Exception localException) {
//			localException.printStackTrace();
//			bool = false;
//		}
//		return bool;
//	}
//
//	public static boolean upzip(String paramString1, String paramString2) {
//		boolean bool = false;
//		try {
//			// ZipUtils.upzip(paramString1, paramString2);
//			bool = true;
//		} catch (Exception localException) {
//			localException.printStackTrace();
//			bool = false;
//		}
//		return bool;
//	}
//
//	public static boolean writeFile(String paramString1, String paramString2) {
//		boolean bool = false;
//		try {
//			FileOutputStream localFileOutputStream = new FileOutputStream(paramString1);
//			localFileOutputStream.write(paramString2.getBytes());
//			localFileOutputStream.close();
//			bool = true;
//		} catch (Exception localException) {
//			localException.printStackTrace();
//			bool = false;
//		}
//		return bool;
//	}
//
//	public static boolean writeFileContent(File paramFile, String paramString) {
//		boolean bool = false;
//		try {
//			FileOutputStream localFileOutputStream = new FileOutputStream(paramFile);
//			localFileOutputStream.write(paramString.getBytes());
//			localFileOutputStream.close();
//			bool = true;
//		} catch (Exception localException) {
//			localException.printStackTrace();
//			bool = false;
//		}
//		return bool;
//	}
//
//	public static boolean writeLocalPara(String paramString1, String paramString2, Context paramContext) {
//		boolean bool = false;
//		// DatabaseHelper localDatabaseHelper = new
//		// DatabaseHelper(paramContext);
//		// ContentValues localContentValues = new ContentValues();
//		// localContentValues.put("code", paramString1);
//		// if (localDatabaseHelper.exists("LocalPara", localContentValues)) {
//		// bool = localDatabaseHelper.execSQL("update LocalPara set value = '" +
//		// paramString2 + "' where code = '" + paramString1 + "'");
//		// localDatabaseHelper.close();
//		// } else {
//		// bool =
//		// localDatabaseHelper.execSQL("insert into LocalPara(code,value) values('"
//		// + paramString1 + "','" + paramString2 + "')");
//		// localDatabaseHelper.close();
//		// }
//		return bool;
//	}
//
//	public static boolean zip(String paramString1, String paramString2) {
//		boolean bool = false;
//		// try {
//		// ZipUtils.zip(paramString1, paramString2);
//		// bool = true;
//		// } catch (Exception localException) {
//		// bool = false;
//		// }
//		return bool;
//	}
//}

package com.idrem.common;

import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;

import android.content.Context;
import android.graphics.Bitmap;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;

public class Common {

	public static String getNowDateStr() {
		return new SimpleDateFormat("yyyy-MM-dd").format(new Date());
	}

	public static String getNowDateStr2() {
		return new SimpleDateFormat("yyyyMMdd").format(new Date());
	}

	public static String getImageFolderPath(Context paramContext) {
		return paramContext.getFilesDir() + "/image/";
	}

	public static Object downloadFileByName(Context context, String name, File localFile) {
		return null;
	}

	public static double getDistatce(double doubleValue, double stringToDouble, double doubleValue2, double stringToDouble2) {
		return 0.0D;
	}

	public static Bitmap makeImg(int i, int j, Bitmap localBitmap) {
		return null;
	}

	public static boolean isNetworkAvailable(Context paramContext) {
		boolean bool = false;
		ConnectivityManager localConnectivityManager = (ConnectivityManager) paramContext.getApplicationContext().getSystemService("connectivity");
		if (localConnectivityManager == null)
			bool = false;
		else {
			NetworkInfo[] arrayOfNetworkInfo = localConnectivityManager.getAllNetworkInfo();
			if (arrayOfNetworkInfo == null)
				bool = false;
			else {
				for (int j = 0; j < arrayOfNetworkInfo.length; j++) {
					if (arrayOfNetworkInfo[j].getState() == NetworkInfo.State.CONNECTED){
						bool = true;
						return bool;
					}
				}
			}
		}
		return bool;
	}
}
